attempt to deliver - Turkish English Dictionary